wire stitching machine - Spanish English Dictionary